<?Php
class carrito {
   	var $num_productos;
   	var $array_id_prod;
   	var $array_nombre_prod;
   	var $array_precio_prod;
	function carrito(){
        $this->num_productos=0;
	}		
	function introduce_producto($id_prod,$nombre_prod,$precio_prod){
		$this->array_id_prod[$this->num_productos]=$id_prod;
		$this->array_nombre_prod[$this->num_productos]=$nombre_prod;
		$this->array_precio_prod[$this->num_productos]=$precio_prod;
		$this->num_productos++;
	}
	function imprime_carrito(){
		$suma=0;
		$tabla='<table border=1 cellpadding="3">
			  <tr>
				<td><b>Nombre producto</b></td>
				<td><b>Precio</b></td>
				<td>&nbsp;</td>
			  </tr>';
		for($i=0;$i<$this->num_productos;$i++){
			if($this->array_id_prod[$i]!=0){
				$tabla.='<tr>';
				$tabla.="<td>". $this->array_nombre_prod[$i]."</td>";
				$tabla.="<td>". $this->array_precio_prod[$i]."</td>";
				$tabla.="<td><a href='eliminar_producto.php?linea=$i'>Eliminar producto</td>";
				$tabla.='</tr>';
				$suma+=$this->array_precio_prod[$i];
			}
		}
                $tabla.= "<tr><td><b>SUBTOTAL:</b></td><td> <b>$suma</b></td><td>&nbsp;</td></tr>";
                $tabla.= "<tr><td><b>TOTAL (Con IVA 13%):</b></td><td> <b>". $suma * 1.13 . "</b></td><td>&nbsp;</td></tr>";
                $tabla.= "</table>";
                return $tabla;
        }
	function elimina_producto($linea){
		$this->array_id_prod[$linea]=0;
	}
} 
session_start();
if (!isset($_SESSION["ocarrito"])){
	$_SESSION["ocarrito"] = new carrito();
}
?>